Definition of Greater Stitchwort
-
(noun) low-growing north temperate herb having small white star-shaped flowers; named for its alleged ability to ease sharp pains in the side
Synonyms of Greater Stitchwort
Antonyms of Greater Stitchwort
No Antonyms Found.
Homophones of Greater Stitchwort
No Homophones Found.